package com.bubblegumproject.ogo.remote.tunnel;

/**
 * A Tunnel provides a way to send Action objects to a RemoteReactor via some underlying transport protocol.
 *
 * @author Azubuko Obele (buko.obele@gmail.com)
 */
public interface Tunnel {

   public TunnelResponse send(TunnelRequest request);

}
